package com.hex.ds.hdrs.period.job.po;

import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Data
@ToString
@Accessors(chain = true)
public class PeriodJobDef implements Serializable {

    private String pkId;

    private String jobCode;

    private String jobName;

    private String jobDesc;

    private String jobStatus;

    private String jobPeriod;

    private Integer sortNo;

    private Integer offsetHour;

    private String dateExpression;

    private String isValidDate;

    private String jobStDate;

    private String jobEndDate;

    private String batchTag;

    private String appCode;

    private String appName;

    private String appointAgentCode;

    private String crtUser;

    private String crtTs;

    private String upUser;

    private String upTs;

    private String isWorkRun;

    private String jobNameAndJobCode;

    private String isSingleJob;

    private String labelName;

    private List<String> labelJobCodeList;

    private String bizDate;

    private List<String> labelCodeList;

    private List<String> pkIds;

    private String startTimeStart;

    private String startTimeEnd;

    private String endTimeStart;

    private String endTimeEnd;

    private List<String> startTime;

    private List<String> endTime;

    private String jobCodeFuzzy;

    private String jobNameFuzzy;

    private List<String> jobCodeList;

    private List<String> jobNameList;

}